package ru.vba.strategy;

import java.util.List;
import java.util.Map;

import ru.vba.pojo.Cell;
import ru.vba.pojo.Game;
import ru.vba.pojo.Player;
import ru.vba.pojo.Point;
import ru.vba.pojo.Word;

public interface GameStrategy {
	Word putWord(Player player, Map<Cell,Point> word);
	void endTurn(Player player);
	List<Point> changePoints(Player player, List<Point> point);
	Point changePoint(Player player, Point point);
	Game startGame(List<Player> players, List<Point> points);
}
